home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 1 / LIGHT-ROM 1 (Amiga Library Services)(1994).iso / ffdisks / d875.lha / Blanker / Source.lha / Source / Blanker.h < prev    next >
C/C++ Source or Header  |  1993-05-23  |  4KB  |  93 lines

  1. /*
  2.  *  Source machine generated by GadToolsBox V2.0b
  3.  *  which is (c) Copyright 1991-1993 Jaba Development
  4.  *
  5.  *  GUI Designed by : Michael D. Bayne
  6.  */
  7.  
  8. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  9. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  10.  
  11. #define GD_TOUT                                0
  12. #define GD_BKEY                                1
  13. #define GD_PKEY                                2
  14. #define GD_HIDE                                3
  15. #define GD_SAVE                                4
  16. #define GD_QUIT                                5
  17. #define GD_SMODE                               6
  18. #define GD_MDISPLAY                            7
  19. #define GD_SDEP                                8
  20. #define GD_BMOD                                9
  21. #define GD_MODINFO                             10
  22. #define GD_LMOD                                11
  23. #define GD_MEMRES                              12
  24.  
  25. #define GDX_TOUT                               0
  26. #define GDX_BKEY                               1
  27. #define GDX_PKEY                               2
  28. #define GDX_HIDE                               3
  29. #define GDX_SAVE                               4
  30. #define GDX_QUIT                               5
  31. #define GDX_SMODE                              6
  32. #define GDX_MDISPLAY                           7
  33. #define GDX_SDEP                               8
  34. #define GDX_BMOD                               9
  35. #define GDX_MODINFO                            10
  36. #define GDX_LMOD                               11
  37. #define GDX_MEMRES                             12
  38.  
  39. #define Blanker_CNT 13
  40.  
  41. extern struct IntuitionBase *IntuitionBase;
  42. extern struct Library       *GadToolsBase;
  43.  
  44. extern struct Screen        *Scr;
  45. extern UBYTE                 *PubScreenName;
  46. extern APTR                  VisualInfo;
  47. extern struct Window        *BlankerWnd;
  48. extern struct Gadget        *BlankerGList;
  49. extern struct Menu          *BlankerMenus;
  50. extern struct IntuiMessage   BlankerMsg;
  51. extern struct Gadget        *BlankerGadgets[13];
  52. extern UWORD                 BlankerLeft;
  53. extern UWORD                 BlankerTop;
  54. extern UWORD                 BlankerWidth;
  55. extern UWORD                 BlankerHeight;
  56. extern UBYTE                *BlankerWdt;
  57. extern struct TextAttr      *Font, Attr;
  58. extern UWORD                 FontX, FontY;
  59. extern UWORD                 OffX, OffY;
  60. extern struct TextFont      *BlankerFont;
  61. extern struct GfxBase       *GfxBase;
  62. extern UBYTE                *MEMRES0Labels[];
  63. extern struct NewMenu        BlankerNewMenu[];
  64. extern UWORD                 BlankerGTypes[];
  65. extern struct NewGadget      BlankerNGad[];
  66. extern ULONG                 BlankerGTags[];
  67.  
  68. extern int TOUTClicked( void );
  69. extern int BKEYClicked( void );
  70. extern int PKEYClicked( void );
  71. extern int HIDEClicked( void );
  72. extern int SAVEClicked( void );
  73. extern int QUITClicked( void );
  74. extern int SMODEClicked( void );
  75. extern int BMODClicked( void );
  76. extern int LMODClicked( void );
  77. extern int MEMRESClicked( void );
  78. extern int BlankerOpen( void );
  79. extern int BlankerSaveAs( void );
  80. extern int BlankerLoadMod( void );
  81. extern int BlankerAbout( void );
  82. extern int BlankerQuit( void );
  83. extern int BlankerLSaved( void );
  84.  
  85. extern int SetupScreen( void );
  86. extern void CloseDownScreen( void );
  87. extern void BlankerRender( void );
  88. extern int HandleBlankerIDCMP( void );
  89. extern int BlankerCloseWindow();
  90. extern int BlankerVanillaKey();
  91. extern int OpenBlankerWindow( void );
  92. extern void CloseBlankerWindow( void );
  93.